package com.sino.controller;


import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import com.sino.model.TDictionary;
import com.sino.service.TDictionaryService;

/**
 * <p>
 *  前端控制器
 * </p>
 *
 * @author macro
 * @since 2020-09-11
 */
@RestController
@RequestMapping("/sino/tDictionary")
public class TDictionaryController {
	
	@Autowired
	private TDictionaryService tDictionaryService;
	
	
	
	@RequestMapping(value="testRt",produces = MediaType.APPLICATION_JSON_VALUE)
	public Object testRt() {
		
		
//		方式一		
//		LambdaQueryWrapper<TDictionary> queryWrapper = new LambdaQueryWrapper<>();
//		queryWrapper.eq(TDictionary::getDicName, "白名单【存在白名单】");
//		return tDictionaryService.list(queryWrapper);
		
//		方式二
//		tDictionaryService.query().eq("dic_name", "白名单【存在白名单】").list();
		
		
//		方式三（推荐方式）
//		tDictionaryService.lambdaQuery().eq(TDictionary::getDicName, "白名单【存在白名单】").list();
		
		
		return tDictionaryService.lambdaQuery().eq(TDictionary::getDicName, "白名单【存在白名单】").list(); 
	}
}

